Set a default value for rgba style properties
authorMatthias Clasen <mclasen@redhat.com>
Tue, 21 Dec 2010 23:17:58 +0000 (18:17 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 21 Dec 2010 23:18:34 +0000 (18:18 -0500)
gtk/gtkstyleproperties.c

index abd9383440088540c64679906b1ad0457d3e2288..5dc088f29ee8d8e8e0121483a50d285a7397eb0c 100644 (file)
@@ -855,6 +855,12 @@ lookup_default_value (PropertyNode *node,
     g_value_set_object (value, gtk_theming_engine_load (NULL));
   else if (node->pspec->value_type == PANGO_TYPE_FONT_DESCRIPTION)
     g_value_take_boxed (value, pango_font_description_from_string ("Sans 10"));
+  else if (node->pspec->value_type == GDK_TYPE_RGBA)
+    {
+      GdkRGBA color;
+      gdk_rgba_parse (&color, "pink");
+      g_value_set_boxed (value, &color);
+    }
   else
     g_param_value_set_default (node->pspec, value);
 }